3149
4
2574
1
4543
5
1822
2275
2
2573
5781
6
3116
2668
3092
2367
3
5223
9
928
3691
2749
2091
1452
1020
0
646
2224
2634
2461
20
11829
8268
802
2377