528
0
4044
5
3083
2
17946
2465
3125
3546
1
5440
8
3498
4
3779
174
1729
4471
2964
3551
10
3051
1603
1461
473
420
1601
871
475
2906
822
2069
939
1329
1787
803