706
2981
803
787
2055
790
836
1261
4839
2433
1059
2374
2570
1238
2201
731
2400
699
2236
18232
669
1157
868
795
771
888
720
691
981
3177
1375
742
1157
589
1006
903
735
1295
1790
734
2458
2693
1210
2028
889
812
936
2090
1352
1139
2233
639
1145
703
708
674
724
841
3413
2128
800
634
1159
1087
731
2087
665
592
883
585
692
2497
1131
685
2962
744
2766
3261
700
1763
777
1043
2767
988
763
1318
737
751
2326
2198
733
704
3410
667
1782
640
733
1793
921
900
926
2395
730
677
2371
863
2231
2052
938
2973
837
1931
729
781
974
2184
2932
1310
1202
6405