50
1314
0
4
1493
3
6243
17
2265
1
2297
2
831
2133
1421
899
2757
2098
30
2643
2253
1737
610
680
529
1820
1103
1234
836
1617
6