2295
2569
3956
2251
802
877
689
1404
1082
2580
1791
4968
666
2281
1469
2770
2311
1854
1595
949
5674
793
874
850
810
1696
899
784
1758
1237
843
893
2928
1160
1459
1619
1599
2599
835
1053
929
1080
992
813
759
1100
1260
4127
1205
1433
4507
3623
1378
914
6870
3414
2811
1326
1024
5067
744
4124
2803
2435
803
1029
1469
3954
3413
765
8161
1772
950
2119
890
6890
871
4518
6796
2618
5012
1174
1330
792
894
3219
895
1688
1362
861
2309
884
1258
842
1454
870
810
1376
735
2249
845
5626
2932
1035
1007
864
664
2477
7202
1313
789
4455
2341
13297
834
790
1123
849
2079
778