2535
2
1645
7793
4
19783
2756
32302
0
3090
6
14
2932
25669
3498
1522
2907
2666
9
1894
17946
6307
10
1189
2906
1
1153
2996
1494
783
21152
8
1672
1417
1184
2582
2478
2273