2590
996
755
766
984
743
1193
1056
849
1887
1215
1464
5103
667
865
1304
732
1389
5740
715
758
891
757
1457
876
1441
1023
1950
3848
2308
3263
3512
896
921
913
789
647
887
5369
1554
5564
800
1431
678
800
5508
784
1384
748
930
805
1419
4081
5962
1081
1400
908
1569
731
732
2378
3465
1110
3349
1962
3174
1679
699
3337
1348
3952
1424
1001
1297
936
663
776
678
786
6530
750
6024
1084
1058
1414
1433
1606
2969
1902
2272
686
1064
882
1590
688
735
965
770
1619
576
741
4748
1428
875
3901
2166
5267
808
1249
4405
836
2320
3057
848
2597
1584
1008
2261
2059
770