50
1521
0
1
2167
2
2588
5
2180
2886
4
1551
1193
1383
1834
1507
2634
3075
2044
2382
1612
1979
1163
987
2621
1023
2020
1646
2514