7793
4
2580
14
15233
1
2535
2
948
4044
5
3083
3177
3
17946
0
2465
3125
3546
17970
15
2475
3871
3498
3779
4471
3316
10
2964
297066
3051
1603
1461
1289601
4148