987
903
1356
1084
2689
2398
2292
1445
2006
1584
901
1064
1110
989
1384
3031
1449
1088
1490
1135
1877
1677
1363
899
1313
1090
1105
933
3277
919
965
894
997
1583
1137
952
2005
992
1567
957
1044
1348
1009
1028
1310
1972
1592
1960
981
1872
2222
1021
1053
925
912
2009
1321
1075
920
1366
785
1106
821
2982
943
862
972
1227
905
1072
1133
825
1601
1498
1614
1021
819
1282
1125
825
830
2056
2164
2620
848
1171
1267
2433
760
1065
1454
927
1162
996
1318
870
855
1081
870
1424
792
1802
764
883
816
964
778
841
2151
1682
825
1127
837
896
800
1352
1765
754
794
931