1112
2
3854
4453
4
4757
8
398656
19
796
6
2297
3691
1416
1
2258
2980
1646
3
2528
1913
5
2257
7304
7
1566
527
2207
0
2327
11
3014
20
2277
1115
3085
2234
2615
2036
1639
3520
988