3050
0
5801
1
442
276
194
768
696
709
1044
1329
1397
3
960
971
919
1106
4
3505
2
4327
2077
5
2643
11351
17
782
25
1653
2309
18258
346
164
1687
1741
33393
10