861
1140
4254
982
7216
5493
971
4803
1260
7188
1065
6849
2181
1819
2092
3056
2563
783
1576
7573
2702
1435
3826
2968
3295
847
810
2352
2089
3019
1603
1820
8255
9597
813
1639
2678
778
1060
895
854
2678
1679
6330
10180
975
13899
1503
3326
3859
2022
1696
7802
3972
9468
3792
814
778
3731
5639