1008
2
1132
0
553
804
1084
935
493
1710
1
714
3017
9
383
573
1053
2211
1073
798
2395
300
2778
7
1049
587
1074
25941
17
5560
5
414
400
1454
475
4723
4
887