7621
13
1232
2
1716
1
20850
5
4398
10
1188
633
5771
6779
2294
1173
0
18258
2904
3460
631
712
1613
3305
3
2689
1938