1880
2
2730
6
1824
0
2657
3
417
2668
2474
20634
8
2881
1020
2135
9
25137
1749
1
3203
10
2855
788
3388
105290
1644
1642
3428
1550
929
2693
282572
1072
5125
4
1152
2989
5
597