2644
2
11881
3
2864
7
2657
1750
742
1
2668
1222856
4
3304
3092
6726
2727
6435
2003
417
0
2564
521
646
1664
1998
5
1365
3659
14
504
2372
3149
1470