1695
1
2299
2
1295
951
1584
993
0
637
1187
9
1001
1200
3004
4
1061
1184
1198
3761
13
1911
1909
1398
1389
1746
1498
3
1080
1270
1098
5960
18
1027
2036
1524
828
1997
7