988
1669
1882
1402
1077
1130
2170
803
989
1048
1004
829
705
867
3015
1758
1539
768
1282
790
767
1616
883
912
1965
690
2397
810
1482
2442
861
1113
893
1612
1501
705
989
769
1209
1756
659
2780
2301
1785
1492
1182
711
1403
1407
744
3280
1502
2352
3168
1131
1951
1220
1310
1713
1430
741
835
1142
1650
934
1256
1542
799
766
915
925
791
1973
712
742
855
2005
983
909
955
2864
775
635
647
2105
988
1078
787
8983
865
869
1462
752
785
885
901
1424
2046
726
869
779
981
1438
1445
1327
754
859
758
931
1506
980
982
1851
999
1299
810
965
704
822
921