1822
5
1912
2
1222856
4
2367
3
2855
5223
9
4016
1
4445
3691
2749
3092
2091
1452
6052
10
180849
0
1235
2125
2526
16550
27
1861
2593
346
2198
1842
5477
8