4238
849
831
861
805
1056
1187
1293
944
2268
2716
870
1457
1266
2491
946
765
4793
990
1022
1208
848
871
838
1743
1110
1102
1257
2328
825
30882
935
1274
914
781
840
988
7111
917
777
816
1005
2103
925
894
1249
2544
1037
710
912
844
1066
3005
1038
766
5304
1401
868
1374
11912