908
739
1001
2529
745
1032
1452
4991
778
4154
759
1512
2257
2647
1022
1022
868
3455
818
965
923
1191
1797
890
5277
947
2145
1374
908
1336
3944
2645
1403
873
1715
4511
1209
1937
19527
1912
996
1984
1112
1466
1137
2733
3172
3159
3155
4719
1168
8884
1427
1290
887
2406
1241
34299
1637
1260