1880
2
1425
0
20634
8
2730
6
1824
1045
693
2657
3
2668
1488
1141
3466
5
1523
505
177
29323
1711
1614
1
425
360
349
2855
1130
105290
864
661
1638
404
943
771