2749
1
3092
2091
2
1452
3480
5
180849
0
1302
16550
27
1861
2189
346
2334
1842
5477
8
2610
4
9355
3
2862
11
1922
780
646
2361
1337
1377
2298
105290
1602
1020
2369
2073
282572