2999
1
2934
2
891
1699
1152
1819
1883
796
6
2297
2329
4099
8
372
0
2181
3326
3
2528
1913
5
2257
7304
7
1566
582
527
1023
2036
3014
20
2377
802
4080
4285
2277
6773