919
1
1106
4
3131
2
2077
5
3505
11351
17
696
782
25
276
0
1653
346
164
1687
1741
20850
662
403
19932
6
442
915
4074
131589
4039
4862
4099
8
419
409
329
971