1431
1
1558
2
2622
6
2687
5
2462
3
2999
1813
1304
1622
1883
3706
2980
2213
785
0
1348
1451
1569
2173
610