1593
0
2886
2
3702
1622
3
2165
4
1492
1
2613
2211
3959
5
2260
2731
1864
1306
1230
927
389
914
395
1557
1854
449
1914
1598
130
2167
904
936
260
1431
1234
7