2252
1
1132
0
553
804
1084
935
493
714
152
2
2445
3
383
2650
573
2199
1053
2211
1073
798
2395
300
1049
727
414
400
1454
475
472
913
611
123