50
1149
0
2379
1609
1
1598
9
2126
3115
2908
2
1699
1596
2579
2489
1942
1658
4
2112
1826
2854
2695
3
2802
1932
1328
2390
1731
1129
2845