601
1
1493
2
5224
4
1991
3
14861
7
3882
5
211
0
2562
1172
2110
2838
8162
13034
14
5919
3163
1671
6095
9
2605
2949
6
1821
3342
1170
911
2366
3400
3841
10183
1090
1760
1015