1696
897
1358
986
1269
3103
1683
2285
1228
1337
4214
1564
1225
4991
6615
1692
1049
903
1014
906
2819
943
1088
976
953
1255
1048
840
3546
934
1243
5076
1156
878
1111
4377
1705
1138
872
969
836
979
1240
1826
1837
1385
1708
2045
737
13974
2844
850
7190
760
2015
1447
2715
1030
7223
923
2342
1300
1251
9343
1146
7466
6182
1682
1611
682
1818
2136
2807
5156
3818
6751
3040
815
763
765
2733
2592
1331
1958
1248
1471
2951
1735
729
2042
3007
992
4749
862
720
11601
11907
1242
901
1333
839
895
1521
2820
1277
1975
1999
691
4414
830
6432
7607
4145
1627
738
705
18383
1578
893
4102