2622
6
3765
4
3296
2264
1
101415
109
3415
8
1031
14
0
1153
6516
1308
8637
11
3090
17333
27
2012
2
685
637
923
1362
16
1103
1225
791
3484
3080
3
2507
2316
1044
1804
7258
800