886
1104
947
741
1199
850
204428
2108
8681
2268
866
1124
1108
942
1237
1183
1212
2163
10339
2452
1364
896
1090
1533
3281
1410
1153
938
891
1520
761
823
850
952
1453
781
1581
1210
5884
6981
942
1625
770
1106
1943
1441
905
716
2805
2000
2645
795
5122
739
1557
818
1103
801
3719
3850