50
2079
0
1
3132
8
1638
2
1252
3
1595
2654
2507
1739
2326
2252
2696
1701
12
1279
2172
2323
2383
1446
2676
2949
2335
2336
1836
1600
2216