2730
6
2657
3
2668
2
20634
8
422
0
763
383
2855
3251
4328
10
419694
9
1824
48708
31220
282572
1084
1099
1
9355
31535
1332
1222856
4
2269
437
777
1507
2659
2564
3474
430
25137