2683
0
3149
4
2574
1
1222856
968
2855
3
1020
5223
9
4016
3439
2
3691
5
2749
2915
3092
2091
1452
2727
2569
180849
101
1879
16550
27
1861
2404
346
398
1842
5477
8
9355
1922