2333
3
2621
6516
8
4425
6
2061
796
2297
2
3001
3117
2360
2972
0
2456
1
2528
1913
5
1397
1048
2257
1031
7304
7
1566
994
527
1813
4
3014
20
1815
746
2377
2277
3085
2982