1880
2
2141
3
1824
0
31535
376
3114
4
2955
1711
2275
427
1949
19279
1152
647
349
1343
7334
3428
1614
1
17353
25137
457
1327
448
2730
6
7885
458
696
798
1025