50
1829
0
1
1821
2
1268
3279
2049
3193
1893
3152
2708
2674
2358
1765
11
2930
1848
2035
3
1875
2434
2369
2737
23
1422
1810
1806
2268