50
1500
0
2
2294
2818
1
3912
1770
5952
5
47
2673
7
3490
4
30
2863
1711
2295
1207
15
1849
17
1775
1743
3130
1383
2084
2048
1816
2015
2851
2324
1275