2535
2
19783
32302
0
25669
3498
4
1913
5
55904
2921
37355
13
2366
1
21152
8
3090
6
3083
1603
2207
2377
2932
1329
1687
1558
2622
1656
1153
2462
3
527
2012
1073
2173
1304
1622