525
0
953
2103
1
1215
325
1922
647
1782
4049
10
2724
2
1418
2668
1567
2211
3114
4
1279
2551
2168
5
3233
16
547
17353
2694
3
4111
1506
803
1346