2094
4
2097
7
3957
3
2772
1
3227
1263
2211
2959
3154
6
2642
2655
2907
2
2234
1230
2297
796
406
1618
2999
4670
1752
0
1394
4012
891
2528
2542
3758
7304
2257
3587