1503
781
1254
958
14605
1453
787
878
1467
3239
1227
1119
2110
842
1211
3253
933
1532
2505
1010
4580
941
1492
1703
1122
1116
2172
842
1880
6930
2489
710
1524
3473
755
1255
818
1685
769
2018
1649
1004
929
748
890
865
1204
4744
989
950
6194
1333
892
926
695
1249
1010
775
1445
1344
713
994
775
853
1678
2552
778
813
2814
769
1070
921
1402
930
3028
4276
1339
1603
2216
696
820
882
1411
1196
1236
800
1279
1894
765
739
716
1827
1003
742
1692
2004
767
10761
900
1166
2214
919
2524
2443
1972
1193
3461
942
787
867
10256
1402
1536
3301
1469
1527
761
1493
1047
1072