696
1549
2478
1973
1197
882
4231
1954
1761
688
733
899
70606
717
982
4771
808
2355
2132
1136
1160
1105
2461
1315
854
1756
772
2575
2444
2098
755
1077
850
915
763
721
2897
1261
8988
1140
1040
765
889
707
1812
847
21178
795
920
2706
1093
2241
1018
717
1022
1130
1453
1231
1065
670
701
1335
1168
1058
788
2843
908
1043
813
694
777
642
1003
1371
1005
2467
1322
858
1049
2422
1187
4726
53953
2298
1320
42391
860
770
3073
1266
992
2177
877
1251
1700
1097
797
907
8421
1557
2378
892
2067
2169
746
763
1536
789
3533
709
1062
1282
2161
1233
652
3023
780
993
645
1138