50
2476
0
1
1878
2
1284
1973
3
1235
1467
2709
2699
1651
1310
1770
2333
2153
2396
2847
7
2016
2700
5
21
1908
3050
2015
2208
2523
1110