3715
5
180849
0
1879
1
2091
2
16550
27
1861
346
9355
3
1922
780
968
646
1337
2298
105290
1602
1020
2369
2073
282572
492
691
2644
2442
2283
1603
1290
1578
2142
166543
18