1880
2
31535
0
1020
1872
1
2275
19279
20634
8
25137
683
374
2000
326
1343
3092
2237
322
1645
2730
6
587
12005
3
57
745
1740
2041
1824
2668
597
311
3114
4
53