1716
1
2110
658
0
11153
8
2277
2505
2
1306
1880
83
4396
5
5070
19
582
2448
6779
1015
2294
951
2392
3354
1518
1213
20850
1265
1038
2689
3562
2044
2152
3613
383