987
862
2932
1457
742
740
739
815
1159
1255
862
819
2530
763
682
2030
2193
694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
1304
1127
4822
689
2601
1290
3013
2264
2332
806
638
1516
1355
2258
689
1286
714
941
1163
776
624
634
946
694
841
889
699
1522
1061
766
2238
1283
1396
2491
745
648
1531
2253
2767
723
1447
1883
963
657
1584
2561
5170
1138
1167
1135
1288
743
634
806
3307
2380
915
949
1275
633
858
1370
625