401
1
307
1930
21743
4223
22
509
105290
0
1073
249
8244
1547
484
1282
2564
2
397
48708
363
429
422
1222856
4
31220
10
1821
6
382
116
3025
1650
2330
370
518
3373