180849
0
1824
1645
1
4492
2
2222
2987
2546
1932
3092
2961
1020
115
1734
2125
3114
4
2459
9
1462
458
2461
20
625
4940
5
2657
3
2749
3498
1452
2714
3916
6
953
552
802