389
0
675
846
1629
1132
470
1023
663
955
20634
8
479
415
2211
1567
2
2992
918
581
17353
324
787
1279
1