50
1874
0
1
2524
2
2979
5
2538
3244
4
1891
1546
1758
2176
1889
3019
3434
2404
2737
2022
2393
1511
1342
2990
1394
2386
2021
2877