4837
5
1694
1
2061
3
3015
7
2822
2
1564
1526
1669
4
3014
20
2992
1982
2530
3085
3491
1233
3485
2699
1286
3316
10
989
0
2503
2318
5141
4288
4112
11
4630
8945
2375
3216
206