2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
901
2288
1417
3010
2437
1215
3733
729
697
1529
744
2258
870
892
1685
2028
1033
687
1985
1967
821
1162
3256
2253
1290
1338
1408
3084
662
786
789
701
3055
1235
1548
1667
2432
699
876
1221
631
1223
2446
632
791
1485
1383
4075
2343
830
1126
768
1303
1180
697
2317
1634
686
703
2181
915
717
1142
1471
691
1105
1495
1473
1698