1656
5
1045
2
1132
1
4857
2387
2657
9259
17
1411
2388
875
1636
0
1590
7
563
2016
1033
494
3201
3
438
1435
1961