2621
3
2333
2061
3117
8
4425
6
994
1815
2
2982
2234
4
2104
1
1929
2297
796
3289
1618
2999
4506
4670
3001
1752
0
1394
4012
891
2528
1397
3758
1048
1431
7304
7
2257