2506
938
1348
2101
3180
1988
1445
5432
742
1794
1864
2817
917
746
3112
791
3095
883
675
982
1199
5712
1594
2815
721
969
694
5572
1161
1940
3194
672
677
4940
3963
1125
1437
869
1396
1771
1017
9160
1227
2182
2878
2836
770
686
4746
685
825
1080
1391
4986
5061
1628
850
2987
2130
3439
1586
970
1451
985
4872
770
783
813
665
795
689
790
646
677
802
36514
1095
1119
766
647
702
1135
880
1568
966
1587
666
670
682
941
2090
773
676
733
820
2599
716
712
932
629
982
2224
2376
829
11729
3898
5605
1109
820
693
2526
980
753
1350
1677
1843
712
1947
887
1364