500
0
10032
14
12683
17
1019
1
3381
5
3332
2065
2
2967
3
2784
1935
1212
4168
4039
6
66
5726
8
1912
2314
4
2935
3315
9836
15
1125
3819
2726
4629
2740
1066
923
2701