3510
2
4111
2990
6
2749
1
3595
8
2748
1452
2493
180849
0
1910
543
1098
2125
2526
3
1877
729
419694
9
2041
384
2546