2526
3
2605
1222856
4
1972
1
2710
9
2190
3092
360784
19
1861
5
1337
0
2235
510
4126
6
4911
8
16550
27
4396
2321
7
2574
180849
2283
2317
1847
4820
2
5155
646
2694
1750
9355
2564
2855