5580
6
11177
5
10566
8
2063
459
2
1331
3
458
532
1
63507
36
61
411
480
998
1719
583
676
565
394
426
464
1272
1071
1177
1267
1371
1958
2642
1320
4
1026
1411
856
443
503
868
509
1308
1491
711
1153
1243