1087
1
1006
493
0
1084
573
553
383
1149
913
714
477
475
1132
1454
935
717
1053
1343
2211
804
1478
2
1300
611
414
2395
7952
4802
15
1073
642
400