973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
1514
5840
690
1306
881
2744
746
827
1222
839
700
942
672
1866
1021
1195
963
873
940
2231
1439
1533
1368
1623
920
1265
775
840
887
1845
843
786
666
1607
1362
868
1740
677
1071
756
2316
1065
752
918
1157
1205
1749
980
710
4016
970
746
759
852
846
767
1071
683
791
880
821
2242
789
984
2114
741
1202
753
980
901
1073
938
1089
1408
1249
1707
1092
1000
5224
1265
755