1702
2834
910
1618
1358
943
919
2597
886
980
1986
5531
1696
1085
1065
1079
883
1215
939
1981
985
2282
5308
863
1062
838
1970
846
823
1594
942
804
872
1134
1702
1490
923
986
899
905
2022
892
6193
919
7638
2605
854
1074
2413
866
1736
935
963
15350
1390
2455
1600
1081
856
944
3030
1073
906
781
1003
1539
1972
3176
4704
1445
927
1732
2164
1397
1945
2038
3996
758
884
983
1290
1338
1530
2580
1480
1039
909
954
3482
2262
3435
951
1588
948
1725
5466
991
1337
2772
3605
825
1266
909
2630
844
844
3126
2127
960
1302
4042
928
2292
1409
1309
791
1203
4531
3803
4019