2999
1
891
2
2934
1152
796
6
2297
2329
4099
8
2528
3
1913
5
2181
2257
7304
7
1566
582
0
527
3014
20
4080
4285
2277
6773
3085
2234
4
2972
2666
9
2036
1639
1352
988
2333