2691
2
31220
10
48708
0
2564
419694
9
4260
15
3145
1
2387
1222856
4
477
2445
6
326
5150
3025
18403
3514
3
1547
120469
35
4223
22
398
1073
300
3159
7
3148
330
1810
4071
339
1352
544