5262
10
419694
9
477
0
2960
1
31220
1073
422
346
1343
1559
2
3159
7
484
180849
300
1650
3025
4223
22
7952
120469
35
185
415
370
105290
1973
2442
2108
4
437
3178
2904
412