3854
2
1501
1
3162
3
1740
1920
0
923
1299
754
1992
1773
989
2738
985
5658
9
1331
1442
2558
1119
1317
812
2077
947
598
2899
8
2216
4646
2908
10
2557
6
101415
109