50
2501
0
1
1180
4
1486
2621
2
1767
1301
3262
1605
2824
3
1518
1613
2536
2550
1333
1064
1497
1360
1893
2350
2009
2036
1511
1285
1969
1927
2319
1822
1957