3034
1
5141
7
2530
4
2650
20
3014
10092
12
3085
5
3491
2499
2
1125
1211
3485
2897
2454
1913
2483
108797
0
1903
3
527
95
1359
3316
10
2189
4623
1679
2005
5090
3041
2435
3125
15