1226
1
18816
11
1581
2
3765
4
2797
5
5225
8
1864
6327
7
1295
9611
0
4996
6
2650
20
3749
3
280
1002
1721
3479
1337
1059
8185
2250
2245
297066
3053
2332
2763
1253
3683
810
4449