2318
2
2522
2535
19783
7793
4
17946
0
32302
883
3
2468
4070
2542
25669
2326
1
3655
11
1809
2392
4009
6
2493
18
21152
8
2932
4978
3498
2772
982
978
3779
1859
3765
9817
1153