1084
0
493
935
1132
553
383
573
798
2211
475
472
1073
714
1053
804
787
1049
12590
11881
3
611
913
2670
20
1454
400
1348
3819
1
414
1848
2
1343
1961