661
0
1414
571
480
468
2992
696
703
1025
2955
2
2199
3
433
360
303
256
341
1100
438
647
988
1377
1712
177
378
314
618
594
676
765
1523