2535
2
19783
3228
1
2243
6
2823
5
1045
0
2932
3498
4
25669
32302
2542
17946
578
7793
1378
8
1153
3090
2193
9
840
21152
1044
1647
3080
3
1522
4044
3083
2465
897
2759
3125