1880
2
1020
0
2881
1711
2275
303
1
418
19279
422
2668
610
1936
25137
3114
4
1824
31535
17353
273
3428
3
6808
12
2320
1377
802
1712
479
2730
6
2587
16
20634
8
257
744