3460
7
619
3
1679
2
2160
4287
9
1903
950
1
2340
1401
2097
2935
2781
5977
13
4099
1210
4623
5
9055
10
8
2267
3080
3013
2003
7964
975
4
2255
6
1913
1455
0
19932
574
57793