1751
2
18403
6
1559
14076
7
21743
1
363
0
5316
3
509
2330
4
1222856
504
105290
482
346
48708
3025
31535
6515
31220
10
1343
3092
2189
580
119
4071
2564
422
116
1282
4223
22