1256
2
2727
1
1825
2243
6
4944
1371
1749
2055
2166
1813
1111
1140
1277
4383
3
1590
1844
2152
5151
2911
9
2294
4651
2082
1558
21152
8
1660
1938
2960
1606
83