2535
2
14861
7
1135
1
2996
0
1161
4044
5
7159
10
3083
2133
17946
1129
1401
1787
2465
1189
3125
18816
11
32302
1782
1380
2456
4329
3227
2181
1936
3498
4
1455
3779
51331
25
1140