3325
5
704
2
4840
11
1352
1
702
6
933
2717
3
1836
2108
7
1063
3712
6193
687
1411
8
828
2619
4
2963
10
306
656
409
106
1403
2044
473
85
307
59
558
77