21743
1
1658
1343
0
4223
22
217
388
4025
5
509
1469
2
544
31535
435
1547
2315
363
2564
2459
9
400
48708
18403
6
31220
10
116
1073
422
1222856
4
2274
2189
2979
3
1560