2318
2
7793
4
2522
181997
11
883
3
2542
2535
19783
32302
0
2494
1
1537
3090
6
2932
25669
4978
3498
3364
2772
9817
2666
9
2471
7
17946
982
978
2906
1153
945
1355
2468
21152
8