1880
2
20634
8
2881
1020
0
303
1
2275
19279
2668
25137
1824
17353
597
31535
3114
4
2730
6
1132
3428
3
3646
745
968
497
2855
2673
719
1506
349
2330
2809
370
1869