4996
6
1153
0
3125
2030
1450
2639
13
3749
3
7670
2
1002
21152
8
1672
1
3479
5
344
255
1337
1059
1726
2332
3017
2258
3868
10
5164
2365
4
706
4130
18
8185
1712
572
2189
22731