3987
3
2100
4
2165
1
750
1891
0
1227
1438
19079
6
898
560
4043
2324
3173
2
101415
109
604
510
5527
2469
297066
1493
1969
707
6247
5
593
32302
2053
2279
131589
2493
18
7258