1084
0
1454
493
935
573
2733
3
553
477
3980
1132
714
2981
2
4106
1053
2211
717
81
1
804
300
383
1348
518
414
913
58
2395
1932
4097
10
475
1073