946
1
2535
2
3055
3175
5
7793
4
32302
0
3498
19783
929
3
582
2365
2664
25669
1344
697
3090
6
2502
4168
4562
6499
4360
4099
8
2932
1603
2105
619
2019
3591
11
25788
14
2666
9