1895
1
1228
2
1358
2735
55904
0
2555
983
2129
37355
13
1404
22227
16
2696
67688
66
1570
1019
3556
1898
890
1321
2402
2249
3
648
11428
25
2562
4433
21
270
3151
2715
1739
3003
5