1880
2
1020
0
19279
31535
17353
25137
1647
1
1824
1551
398
3691
5
1809
2275
2881
20634
8
4940
467
1098
2041
1645
458
2749
1780
392
968
3114
4
2023
2299
683
3415
20