846
0
1629
683
2634
1023
663
955
479
2211
1567
2
2992
918
581
17353
1780
324
787
1279
1
719
968
696
349