1132
0
1129
1626
4
300
2431
1
2978
2
935
804
493
383
1084
475
1390
2000
2211
573
1053
449
1418
1684
2459
6
1049
714
2225
3
730
1354
553
7667
7
2808
980