5101
16
5499
6
2018
1
2584
1213
3221
4
1149
3648
6853
3
2155
1582
106577
32
2684
5
40823
7
2827
2
1764
150568
0