968
2526
1249
1195
1127
1397
2192
3106
1408
2529
1026
2866
1154
1248
886
1272
965
1627
1108
2319
944
1168
1749
2479
1923
1249
903
876
1725
906
787
1612
1800
1221
870
2852
1196
1827
2694
1291
1896
1454
1234
1291
8777
858
3371
2200
921
878
1194
825
1435
1369
820
1539
1003
1886
1190
2775