1880
2
31535
0
1020
1824
25137
3092
1
2275
19279
2896
10
518
392
17353
2000
326
1872
1645
409
3558
2237
1785
3
1755
2478
1809
3815
57
1740
381
21743
968
1025