2644
2
2551
1
3437
5
504
4126
6
20634
8
423
0
2168
2855
3
5155
17353
1362
1862
2041
567
1332
2831
525
14492
1750
1540
2190
531
369
3251
1428
918
2987
1222856
4
837