6026
2
1022
1
1808
1895
2637
3
2879
2173
3597
5
2194
1418
4
83
1168
5367
9611
0
1712
986
883
2294
3868
10
9504
6
810
1350
5726
2166
2897
19465
1118
6307
2303
2999