50
428
1
5
316
660
4
7
563
6
947
3
13
1592
17
1121
0
25
1656
3774
2
23
2150
3532
2475
1142
2760
974
1633
633
679
732
1424
780
783