850
2579
810
1696
899
784
3955
1758
1237
843
893
2928
1160
1459
1619
1599
2599
835
1053
929
1080
992
813
759
1100
1260
792
4127
1205
1433
4507
3623
1378
914
6870
3414
2811
1326
1024
5067
1482
755
2517
2141
919
2330
2495
1293
1019
1036
3547
800
876
915
1257
2487
7215
1030
1472
1250
937
5149
1145
1236
1156
1080
845
7116
1383
1362
714
4583
4142
2477
5834
926
904
5858
2283
786
939
1507
1236
1013
1158
3340
1402
665
1062
2664
942
833
1975
846
2368
917
974
950
806
793
834
7209
1259
2578
4126
862
833
1688
2808
782
4967
808
864
2735
1339
926
2986
2932
1204
1431