2691
2
2445
6
4260
15
31220
10
1811
0
48708
5620
11
911
578
1
2907
2142
1277
5
339
1352
3
544
2387
2490
430
602
1222856
4
2358
14
951
3512
6800
895
1939
4111
675
10324
5471