50
289
0
8
1081
1
29
1432
7
1470
5
1598
6379
10
2659
4
23
2797
2
2982
15
1942
19
2320
13
11117
51
673
1029