50
1492
0
4
1465
6
2053
2
1939
2688
3185
5
1778
3
2994
2810
8
2501
1
2456
1242
1215
2555
3115
1693
1079
2095
3643
2325
7
3610
35
3179
2388
3284