8002
7
3132
10
5252
2
1913
0
2335
1892
1
1894
2030
2564
13967
2153
1089
6779
5
984
795
342
1853
593
1028
5065
189326
3621
442
3871
3428