1985
1
1526
1637
1546
2343
4
981
1018
9009
17
2134
2
1453
1695
888
826
952
928
28737
49
2503
6
2443
2305
1203
1246
2403
9324
5
3575
1179
1842
1008
1907
912
1866
3