861
1140
4254
982
7219
5493
971
4803
1260
7188
1065
6849
2185
1819
2092
3056
2564
783
1576
7573
2702
1436
3826
2968
3298
847
811
2352
2089
3020
1604
1820
8255
9597
813
1639
2678
778
1061
895
855
2679
1679
6331
10180
975
13901
1503
3326
3859
2022
1696
7803
3972
9468
3792
814
778
3732
5639