1660
1
3527
2
2512
1012
2755
1297
4101
3249
12661
3
2435
997
3296
4
1462
5621
8
4728
1794
1598
3691
4311
4655
10
2727
2057
1961
5771
1382
1718
239
0
4152
2859
2901