1132
0
714
493
3251
11
1084
553
935
300
414
2211
573
1073
1049
6968
5
2426
13
611
804
2448
3
2084
1
1053
489
477
798
275
913
475
2395
2713
7
383
1129