2212
1484
1139
2720
2794
1555
1105
1601
1411
1610
1493
1366
3511
1016
1041
1045
1097
2244
5280
1036
2509
1303
3126
1640
905
5395
1894
1657
3121
1641
1089
1090
1804
1514
1045
901
1230
979
981
1394
1519
969
942
1850
1933
965
1313
2100
919
1192
2092
1205
894
1552
1171
1248
1639
1459
1313
1432
914
1203
905
1561
1206
1660
1000
963
1633
1042
1002
1181
1486
2861
933
917
1179
1698
1862
830
929
1487
1016
1118
1651
1459
1315
1016
1211
4689
963
1489
1788
1879
1014
932
893
789
1714
1200
911
1903
1135
3002
1144
960
995
1505
1833
1766
930
976
2285
1684
2739
1000
945
865
841
1360