1115
1
1586
1543
2
422
0
503
846
19279
139
464
2952
759
334
611
4328
10
1779
3659
14
17353
1009
572
1418
2855
3
2720
639
1504
1152
2211
25137
3287
953
683