949
717
3265
985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
694
937
853
844
747
1607
2158
1049
1150
1849
891
1487
986
1133
713
717
1224
1996
1555
2066
1729
1249
755
621
900
829
743
662
1256
659
703
820
846
842
648
1324
1174
1248
810
728
1142
1236
639
781
1132
687
1929
1766
4215
3962
1139
2499
784
809
703
680
728
946
731
712
1789
865
841
2565
967
1273
1929
2016
1607
816
690
1457
1256
1178
817
1082
967
1536
703
783
776
908