839
2842
2618
1200
1360
2030
919
1864
859
924
5774
911
8016
2110
5197
969
1443
830
2947
984
928
2545
866
917
3272
1235
975
775
820
787
813
1629
811
1380
3286
1597
802
793
5055
2172
1293
1769
2180
944
3659
792
779
844
945
1193
3606
768
2359
853
2455
931
777
827
4001
2603