1404
2
3041
3090
6
55904
0
37355
13
3673
2476
3
1787
1
2919
2735
1289601
4
2129
2358
9
2155
22227
16
2948
2555
983
67688
66
3868
10
2696
1903
6346
10598
3694
890
1221
270
3556
1898