50
399
1
5
296
644
4
7
532
6
919
3
13
1553
17
1097
0
25
1639
3747
2
23
2136
3517
2459
1125
2741
957
1619
617
663
717
1410
755
756