5232
19
5889
8
917
2
2381
3
1816
1
1547
3186
1751
1681
1015
0
2392
1590
3326
403
3505
2562
768
194
1044
1329
2077
5
696
25
276
1653
4
346
164
442
23774
1000