5918
4
1351
2
1431
3774
5
16840
15
1192
1
1069
4289
10
821
3
46414
1543
4328
745
0
2984
8766
552
25127
316
6800
846
890
886
120469
35