2668
2
4895
8
2605
3
1222856
4
1972
1
2190
3092
1861
5
1337
0
510
4126
6
4911
16550
27
2321
7
2574
180849
2283
1389
2317
1847
1969
5155
646
2694
1750
9355
2564
2855
5223
9
4016