2125
1
3114
4
3092
2487
1824
0
2461
20
625
2
3510
2657
3
2749
1869
1452
180849
2546
2224
770
798
802
4111
18844
6
3632
1357
7334
1378
2076