2188
8
1132
0
509
935
804
493
383
1915
3
1084
300
475
2451
4
1771
2211
573
1053
1049
714
1129
553
4107
1
913
1642
1454
1603
2
1282
611
414
2395
1073