50
1931
0
2
1808
1
1932
3149
928
1961
2702
1262
1839
1380
1126
1996
1917
4
2523
5
2668
1518
1801
2219
3
1288
1141
1432
2609
2631