50
1031
0
28
1421
4
17
1775
15
130
8466
682
5125
284
4671
11
75
9060
647
1259
8
29
1829
3
44
1816
1482
6
78
2497
46