1404
2
3041
55904
0
37355
13
2476
3
3014
20
1787
1
3085
5
3491
4
3485
7
3316
10
2735
5141
2129
22227
16
2555
983
67688
66
2696
890
270
3556
1898
2402
1228
648
3003
3151
2715
1739