527
3
3125
15
5141
7
2897
1
4623
5
2908
10
1564
2
796
6
2297
4585
9055
2528
1913
2257
7304
1566
3014
20
2277
0
4099
8
884
10092
12
3085
1320
2499
2234
4
1119
2036
1639
95