796
1203
1001
1098
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1802
872
726
1282
669
1365
2983
782
684
2416
1112
599
954
846
1548
2546
656
1470
963
725
1473
2355
1342
1629
2513
1197
1584
699
2975
1000
1252
1493
1815
709
1852
2186
780
729
844
3193
2280
901
1588
726
998
1079
1022
934
1123
2258
783
707
4215
1429
680
705
925
1598
821
2261
703
976
671
1142
678
1793
673
773
647