2691
2
31220
10
2445
6
1811
0
48708
1277
5
911
4260
15
2387
1
1222856
4
10324
5620
11
895
5150
18403
5617
3514
3
419694
9
1073
1960
7
5602
1810
339
1352
544
886
3469
4677
2459
3512