2958
3012
3616
1623
857
2051
947
1137
2850
4131
2903
890
2213
801
849
3332
2259
1130
801
2181
1485
1304
2391
665
2770
10017
33241
7429
1212
2714
1619
4035
876
862
1049
5102
753
5637
70594
2722
2126
3683
4973
3443
6616
13975
6989
8974
4683
816
18391
3006
4938
2606
970
4422
16997
11734
750
10632
1533
1975
1204
3281
2081
787
857
1495
2027
1444
818
1336
1077
1609
1155
8960
1063
3403
1707
2256
1168
8839
4185
3656
2882
1180
4115
910
1127
743
4749
1650
1925
1464
895
9343
2761
2460
1067
33178
993
691
794
8669
961
854
2112
2989
13967
867
944
1142
963
1477
4389
6432
4261
1020
1884
1582