2535
2
1583
1
19783
2528
3
17946
0
32302
1585
2583
7
4937
2440
3461
4
8411
3063
1977
25669
1929
21152
8
2932
3498
5151
1189
984
8535
12
3779
3386
3765
566
14
1153
4259