1880
2
31535
0
1020
20634
8
3092
1
2275
19279
25137
374
2896
10
17353
683
2000
326
1872
1645
322
1343
597
2237
1785
3
1755
2478
493
1809
57
1740
968
1025
1974