840
929
2116
1141
1163
1494
718
1127
862
848
1369
2126
726
890
688
1259
1223
2760
2721
953
807
1098
1037
1870
3560
8362
770
7337
701
1045
3824
1037
3616
1472
901
14664
1076
1231
1723
2415
1276
960
5165
1047
755
782
3130
6552
685
825
1092
1489
5549
4805
876
758
1598
2057
679
1714
1182
941
875
629
768
1483
718
684
1834
945
3649
715
2428
8385
947
5429
677
1332
774
1080
6467
2411
1115
1041
838
4124
4993
2495
675
3176
6025
771
1328
821
806
1781
1448
1318
1395
732
696
2212
1775
927
1537
1184
3303
1660
630
1026
886
697
718
2603
24014
894
10106
3478
682
850