1030
1632
1465
1191
840
1643
1439
1149
1125
883
952
848
781
1011
1052
3110
1187
1520
1356
2726
2109
999
2216
784
765
1008
1539
785
1020
1048
841
1361
890
1252
1034
1483
1286
993
824
888
3042
1182
1313
1207
1124
1585
3313
853
859
1118
1303
1025
3172
869
1030
1552
953
1134
1105
933
1547
1157
1343
952
1297
679
2788
830
844
916
970
1658
798
744
872
938
1050
756
720
3287
1364
875
1060
936
1075
697
1349
808
758
978
673
9023
1256
1222
1618
1620
689
929
1313
2725
852
725
1437
2359
2219
2117
2092
1577
1597
982
1344
1064
749
1089
735
710
1514
3964
1189
867