2502
1
5527
3
14861
7
4258
1849
2
14
0
2476
2535
267612
131589
2996
623
2972
4044
5
3083
17946
2465
1107
1189
3657
8
3125
297066
174730
18
2469
3841
3498
4
985
3779
4471
2964