1226
1
18816
11
1285
4996
6
1002
2
1864
3479
5
1337
2234
4
6327
7
8185
2297
796
1618
2999
2332
2763
0
4670
1752
1394
4012
891
1581
1253
2528
3
9611
3758
7304
2257
3587