1880
2
2275
19279
1020
0
1551
25137
17353
659
31535
555
744
2881
303
1
2100
3
1824
20634
8
2668
3114
4
968
456
1301
1518
3510
3498
3428
1936
282572
802