638
0
1189
2906
1
1153
2996
6307
10
1759
2
851
6753
17
2763
1672
7793
4
3503
4915
1589
3
1347
13499
5
2258
3063
5978
6